package com.question.business.dept.model.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.enums.poi.HorizontalAlignmentEnum;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 部门导出响应参数
 *
 * @author star
 * @since 2023-09-14
 */
@Data
@ColumnWidth(25)
@ContentStyle(horizontalAlignment = HorizontalAlignmentEnum.CENTER)
public class DeptExcelVO {

    /**
     * 部门名称
     */
    @ExcelProperty("部门名称")
    private String deptName;

    /**
     * 部门负责人
     */
    @ExcelProperty("部门负责人")
    private String deptManagerName;

    /**
     * 启用状态(1:启用2:停用)
     */
    @ExcelProperty("启用状态")
    private String enabledDesc;

    /**
     * 创建时间
     */
    @ExcelProperty("创建时间")
    private LocalDateTime createdTime;

    /**
     * 创建用户
     */
    @ExcelProperty("创建用户")
    private String createdUserName;

    /**
     * 更新时间
     */
    @ExcelProperty("更新时间")
    private LocalDateTime updatedTime;

    /**
     * 更新用户
     */
    @ExcelProperty("更新用户")
    private String updatedUserName;

}